package com.hsnn.medstgmini.base.dict.dao;

import java.util.List;

import com.hsnn.medstgmini.base.dict.model.DicEntprodProfile;
import com.hsnn.medstgmini.util.Pagination;





/**
 *  企业产品资质 类型字典 接口 DAO
 * @author wangbing
 *
 */
public interface DicEntprodProfileDao {

	Pagination getDicEntprodProfileList(Pagination page);

	void changeStatus(DicEntprodProfile dicEntprodProfile);

	DicEntprodProfile getDicEntprodProfileById(String dicEntprodProfileId);

	//void writeLog(DicEntprodProfile dicEntprodProfile,String msg);

	Integer checkRepeat(Pagination page);

	void dicEntprodProfileUpdate(Pagination page);
	
	void updateEntprodProfile(Pagination page);

	void addEntprodProfile(Pagination page);
	
	List<DicEntprodProfile> getSpecBy(String key, String value, String dicEntprodProfileId);

	void writeLog(DicEntprodProfile dicEntprodProfile, List<String> idList);

	Pagination getDicEntprodProfileNoPage(Pagination page);

	
}
